2.1 获取控制权

多媒体播控控制权获取

当需要多媒体语音指令全部导流到AiLitBiz时,可调用以下接口并实现相应回调:

播控控制权部分获取(保留默认的如酷我,喜马拉雅等继续生效,新增一个对接性质的多媒体,通过优先级判定命令响应者): 
com.aispeech.integrate.api.business.media.callback.MediaPlayControlCallback

播控控制权完全获取(语音默认对接的多媒体控制不再生效, 任何播控控制全部由透出至此处):
com.aispeech.integrate.api.business.media.callback.MediaCallback

获取控制权:AiLitBusiness.getMediaManager().gainControl(MediaCallback )

Tips: 获取控制权后,天琴多媒体模块将不会作任何状态判断直接转发指令,请集成端合理实现各指令。如若需要,可联系对接人员获取天琴现有的多媒体部分代码以减小对接难度。

多媒体独立焦点控制权获取

当需要将多媒体焦点控制权转至AiLitBiz时, 可以实现以下接口:

回调:com.aispeech.integrate.api.business.media.callback.MediaFocusInterface
焦点控制权:AiLitBusiness.getMediaManager().gainAudioFocus(MediaFocusInterface listener)

Tips: 获取焦点控制权后,天琴多媒体模块的焦点申请/释放事件均会通过此接口透出。需要注意语音助手音频焦点多媒体焦点是不一样的, 需要处理这两种焦点的交叉互斥关系.

results matching ""

    No results matching ""